// 空对象的原型是 Object.prototype
console.log(Object.getPrototypeOf({}) === Object.prototype); // true

console.log(Object.prototype);

// Object.prototype 的原型是 null
console.log(Object.getPrototypeOf(Object.prototype) === null); // true

// 函数的原型是 Function.prototype
function f() {

}
console.log(Object.getPrototypeOf(f) === Function.prototype); // true